ice shelf - French English Dictionary